off-the-rack suit - French English Dictionary